import request from '@/utils/request'

export default{

    //1.讲师列表(按条件分页)
    findPageTeacher (current,limit,teacherQuery){
        return request({
            //路径:添加参数的两种方法
            url:'/eduservice/edu-teacher/findPageTeacher/'+current+'/'+limit,
             //1.url: '/eduservice/edu-teacher/findPageTeacher/${current}/${limit}',
            method: 'post',
            //teacherQuery条件对象，后端使用ResquestBody获取数据
            //data表示把对象转换成json数据进行传递到接口
            data:teacherQuery
        })
    },
    //2.删除讲师(按ID)
    deleteTeacherId (id){
         return request({
            //路径:添加参数的两种方法
            url:'/eduservice/edu-teacher/'+id,
                 //1.url: '/eduservice/edu-teacher/findPageTeacher/${current}/${limit}',
            method: 'delete'
        })
    },
    //3.添加讲师
    addTeacher (teacher){
        return request({
            //路径:添加参数的两种方法
            url:'/eduservice/edu-teacher/addTeacher',
            method: 'post',
            //teacher条件对象，后端使用ResquestBody获取数据
            //data表示把对象转换成json数据进行传递到接口
            data:teacher
        })
    },
    //4.根据id查询讲师
    findById (id){
        return request({
            //路径:添加参数的两种方法
            url:'/eduservice/edu-teacher/findById/'+id,
            method: 'get'
        })
    },
    //5.修改讲师
    updateTeacher (teacher){
        return request({
            //路径:添加参数的两种方法
            url:'/eduservice/edu-teacher/updateTeacher',
            method: 'post',
            //teacher条件对象，后端使用ResquestBody获取数据
            //data表示把对象转换成json数据进行传递到接口
            data:teacher
        })
    }
}